<?php
namespace Admin\AppConst;
class WebConst
{

    //默认使用参数定义
    const DEFAULT_TYPE_TRUE                             = true;             //true
    const DEFAULT_TYPE_FALSE                            = false;            //false
    const DEFAULT_TYPE_NULL                             = null;             //null
    const DEFAULT_TYPE_EMPTY                            = '';               //''
    const DEFAULT_TYPE_EMPTY_ARRAY                      = array();          //array
    const DEFAULT_TYPE_JSON                             = '[]';             //json
    const DEFAULT_TYPE_PAGE                             = 1;                //默认页码1
    const DEFAULT_TYPE_PAGE_SIZE                        = 10;               //默认每页数量
    const DEFAULT_TYPE_PAGE_SIZE_QING_TAO               = 100;              //轻淘搜索每页数量
    const DEFAULT_TYPE_APP_KEY                          = 'hongrenzhuang';  //appkey
    const DEFAULT_TYPE_APP_SECRET                       = 'dBw6d2xNhu21Jvg';//appkey
    const DEFAULT_TYPE_DELETE_TRUE                      = 1;                //已删除
    const DEFAULT_TYPE_DELETE_FALSE                     = 0;                //未删除
    const DEFAULT_TYPE_NUM_TRUE                         = 1;                //true 代表的数字
    const DEFAULT_TYPE_SUCCESS                          = 1;                //成功
    const DEFAULT_TYPE_ERROR                            = 2;                //失败
    const DEFAULT_TYPE_ALERT                            = 3;                //验证提示
    const DEFAULT_TYPE_EXCEPTION                        = 99;               //switch 抛异常提示
    const DEFAULT_TYPE_STATUS_TRUE                      = 1;                //正常状态
    const DEFAULT_TYPE_STATUS_FALSE                     = 0;                //非正常状态
    const DEFAULT_TYPE_MESSAGE_CODE                     = 10000;            //默认messageCode


    //微信分享接口
    const WX_SHARE_NEWS                                 = 2;            //文章
    const WX_SHARE_GOODS                                = 1;            //微信群
    const WX_SHARE_NAME                                 = '红人装小编';   //分享人名称
    const WX_SHARE_AVATAR                               = 'http://videocdn.tlgn365.com/thumb/2018-03-08/152050562341.png'; //头像
    const WX_SHARE_DEFAULT_VIDEO_SHOW                   = false;        //是否显示视频测试数据  false不显示 true显示
    const WX_SHARE_DEFAULT_VIDEO_NAME                   = '我在测试默认视频';   //默认视频名称
    const WX_SHARE_DEFAULT_VIDEO_IMG_URL                = 'https://ss2.baidu.com/6ONYsjip0QIZ8tyhnq/it/u=1907062502,2330622386&fm=173&app=25&f=JPEG?w=218&h=146&s=F6819C47DA63B2DE1660852D03009043';   //默认视频名称

    //时间相关
    const TIME_ONE_MINUTES                              = 60;
    const TIME_ONE_HOUR                                 = 3600;
    const TIME_ONE_DAY                                  = 86400;


    //redis key 配置
    const REDIS_KEY_QING_TAO_COMMISSION                 = 'qingTaoGoodsCommission'; //轻淘客根据商品id进行搜索得到的结果并且计算佣金
    const REDIS_KEY_QING_TAO_SEARCH                     = 'qingTaoSearch'; //搜索


    //初始化配置
    const INIT_HEADER_NAME_APP_KEY                      = 'APPKEY';     //key
    const INIT_HEADER_NAME_APP_SECRET                   = 'APPSECRET';  //value
    const INIT_HEADER_NAME_DEVICE_ID                    = 'DEVICEID';   //设备号
    const INIT_HEADER_NAME_TOKEN                        = 'TOKEN';      //token
    const INIT_HEADER_NAME_VERSION                      = 'VERSION';    //版本
    const INIT_HEADER_NAME_OS                           = 'OS';         //协调
    const INIT_HEADER_NAME_SEX                          = 'SEX';        //性别
    const INIT_HEADER_NAME_OS_APPLE                     = 1;            //Apple
    const INIT_HEADER_NAME_OS_ANDROID                   = 2;            //Android


    //分类
    const CATEGORY_TYPE_DEFAULT                         = 1;
    const CATEGORY_TYPE_IN_LIST                         = array(1 => array(1, 3), 2 => array(2, 3), 3 => array(3));
    const CATEGORY_TYPE_ALL                             = array(1, 2, 3);
    const CATEGORY_PID_DEFAULT                          = 0;            //默认分类父类id

    //用户相关
    const USER_PASSWORD_MIN_LEN                         = 6;                //密码最小长度
    const USER_PASSWORD_MAX_LEN                         = 16;               //密码最大长度
    const USER_PASSWORD_DEFAULT                         = 'hongrenzhuang';  //默认密码
    const USER_SALT_LEN                                 = 10;               //salt长度
    const USER_SESSION_KEY                              = 'admin';          //用户信息session  key


    //短信相关
    const SEND_MESSAGE_MAX_DAY_COUNT                    = 100;              //每日短信发送上限
    const SEND_MESSAGE_EXPRESS_TIME                     = 30*60;            //30分钟内只能发送一次短信
    const SEND_MESSAGE_TYPE_LIST                        = array(1);         //发送短信类型,1用户登录
    const SEND_MESSAGE_TYPE_CHECK_USER_MOBILE_LIST      = array(1);         //需要验证用户手机号的类型

    //菜单相关
    const MENU_SHOW_TRUE                                = 1;                //显示
    const MENU_SHOW_FALSE                               = 0;                //不显示
    const MENU_SESSION_KEY                              = 'menuList';       //菜单信息session  key

}